맨위로가기

Rigs of Rods

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Rigs of Rods는 오프로드 트럭 시뮬레이터로 시작하여 다양한 물리 기반의 샌드박스 게임으로 발전했다. 이 게임은 차량, 비행기, 배 등을 포함하며, 텍스트 파일로 저장된 차량 설정을 폴리곤 메쉬 렌더링으로 3차원 표현한다. 지형은 디지털 고도 모델과 같은 원시 이미지 파일로 정의되며, Lua에서 AngelScript로 변경된 스크립트 엔진과 최대 64명의 멀티플레이어를 지원한다. 물리학자 브라이언 백만은 이 게임을 "최고의 운전 시뮬레이션 중 하나"로 평가했으며, 일부 개발자는 Rigs of Rods의 기술을 바탕으로 BeamNG.drive를 개발했다.

더 읽어볼만한 페이지

  • 오픈 소스 비디오 게임 - 스텝매니아
    스텝매니아는 Dance Dance Revolution의 오픈 소스 클론 리듬 게임으로, 키보드나 댄스 매트를 이용해 화면의 화살표를 박자에 맞춰 누르는 방식으로 진행되며, 사용자 지정 곡, 다양한 모디파이어 등의 기능을 제공하고 MIT 라이선스로 변경되어 상업용 게임 개발에도 활용되었다.
  • 오픈 소스 비디오 게임 - 프라이데이 나이트 펑킨
    프라이데이 나이트 펑킨은 키보드 입력을 통해 리듬에 맞춰 플레이하는 DDR 스타일의 게임으로, 주인공 보이프렌드를 포함한 다양한 캐릭터들과 랩 배틀을 벌이는 스토리 모드와 프리플레이 모드를 제공하며, 중독성 있는 음악과 독특한 아트 스타일로 인기를 얻었다.
  • 프랑스의 비디오 게임 - 마리오 + 래비드 반짝이는 희망
    마리오와 래비드 캐릭터를 활용한 턴제 전술 게임 《마리오 + 래비드 반짝이는 희망》은 스파크를 구출하고 우주를 구하기 위해 다양한 영웅들로 팀을 구성하여 자유로운 이동과 스파크를 활용한 전략적인 전투를 펼치며 다섯 개의 행성을 탐험하는 모험을 제공하고 비평가들로부터 긍정적인 평가를 받았다.
  • 프랑스의 비디오 게임 - 베어 너클 IV
    2020년에 출시된 벨트스크롤 액션 게임 《베어 너클 IV》는 《베어 너클 3》 이후 10년 뒤의 이야기로, Y 남매의 음모에 맞서 액슬 스톤, 블레이즈 필딩, 아담 헌터 등이 다시 뭉쳐 싸우며, 최대 4인 협력 플레이, 다양한 공격 기술, 콤보 시스템을 지원하고, 유명 작곡가들이 참여한 사운드트랙과 긍정적인 평가, 높은 판매량을 기록했다.
  • 경주 게임 - 초코보 레이싱
    초코보 레이싱은 1999년 스퀘어에서 발매한 플레이스테이션용 레이싱 게임으로, 파이널 판타지 캐릭터와 몬스터들이 카트를 타고 경주하며 다양한 게임 모드와 마법석, 캐릭터 고유 어빌리티를 활용하는 게임이다.
  • 경주 게임 - 모터스톰
    모터스톰은 에볼루션 스튜디오에서 개발하고 소니 컴퓨터 엔터테인먼트에서 배급한 플레이스테이션 3용 오프로드 레이싱 게임으로, 가상의 모뉴먼트 밸리에서 다양한 차종으로 오프로드 레이스에서 승리하는 것을 목표로 한다.
Rigs of Rods - [IT 관련 정보]에 관한 문서
기본 정보
Rigs of Rods 로고
Rigs of Rods 로고
이름Rigs of Rods
장르차량 시뮬레이션 게임
엔진OGRE
개발 정보
개발자피에르-미셸 리코델, 토마스 피셔, 페트르 올리달, Rigs of Rods 기여자
프로그래밍 언어C++
저장소Rigs of Rods GitHub 저장소
출시 정보
최초 출시일2005년 8월 11일
최신 버전2022.12
최신 버전 출시일2022년 12월 20일
플랫폼
운영 체제Linux, Microsoft Windows
라이선스
라이선스GPL-3.0
기타
웹사이트Rigs of Rods 공식 웹사이트

2. 시뮬레이션

Rigs of Rods는 본래 오프로드 트럭 시뮬레이터로 시작했으나, 점차 다재다능한 물리 샌드박스로 발전했다. 이 게임의 핵심은 빔(beam)으로 연결된 정점(node)을 이용한 물리 시뮬레이션으로, 이를 통해 차량의 변형과 움직임을 구현한다. 지형은 디지털 고도 모델과 유사하게 원시 이미지 파일의 높낮이 정보를 바탕으로 생성된다. 게임 플레이는 정해진 목표 없이 자유롭게 진행되는 샌드박스 형태를 기본으로 하며, 스크립팅 언어(초기 Lua, 버전 0.38 이후 AngelScript[2][12])를 이용한 미션 제작과 최대 64명을 지원하는 멀티플레이어 기능을 제공한다.

2. 1. 차량

DAF Ampliroll의 빔 구조 표시


Rigs of Rods에 구현된 DAF TurboTwin


Rigs of Rods는 처음에는 오프로드 트럭 시뮬레이터로 개발되었으나, 점차 다재다능한 물리 샌드박스 게임으로 발전하였다.

버전 0.28 이전까지는 바퀴 달린 일반적인 육상 차량만 구현되었으나, 이후 업데이트를 통해 비행기 및 보트 엔진이 추가되었다. 모든 엔진은 사용자가 폭넓게 설정을 변경할 수 있어 사실상 제한이 없다. 차량은 빔(beam)으로 연결된 정점(node)들을 이용해 만들어진다. 정점은 연결된 빔에 가해지는 응력의 영향을 받는다. 빔에 과도한 응력이 가해지면 변형이 일어나 연결된 정점의 위치가 바뀌고, 이는 차량의 외형과 조종성에 영향을 미친다.

차량 구성 정보는 일반 텍스트 파일로 저장된다. 간단한 2D 스킨을 만들어 차량 외형을 꾸밀 수 있으며, 정적인 폴리곤 메쉬 객체를 추가할 수도 있다. 이후 개발을 통해, 1nsane 게임과 유사하게 정적 메쉬가 정점 골격에 따라 변형되는 기능이 추가되었다. 이 시스템은 'Flexbody'라고 불리며, 버전 0.36부터 도입되었다.

2. 2. 지형

매핑 시스템은 디지털 고도 모델에서 찾을 수 있는 것과 같은 원시 이미지 파일에 정의된 지형 데이터를 사용하여 현실적인 표면을 형성한다. 지형은 흑백 원시 이미지 형식을 생성할 수 있는 다른 모든 프로그램을 사용하여 만들 수 있다. 이는 또한 모든 이미지에서 맵을 만들 수 있음을 의미한다.

2. 3. 게임 플레이



Rigs of Rods는 처음에는 오프로드 트럭 시뮬레이터로 개발되었으나, 점차 다재다능한 물리 샌드박스 게임으로 발전했다.

게임 버전 0.28 이전까지는 바퀴가 달린 일반적인 육상 차량만 구현 가능했지만, 이후 비행기와 보트 엔진이 추가되었다. 모든 엔진은 사용자가 폭넓게 설정을 변경할 수 있어 사실상 제한이 없다. 차량은 빔(beam)으로 연결된 정점(node)들을 이용해 만들어진다. 정점은 연결된 빔의 응력에 영향을 받으며, 빔에 과도한 힘이 가해지면 변형되어 연결된 정점의 위치가 바뀌게 된다. 이는 결국 차량의 외형과 조종성에 변화를 가져온다. 차량 구성 정보는 일반 텍스트 파일로 저장된다. 간단한 2D 스킨을 제작하여 차량 외형에 적용할 수 있으며, 정적인 메쉬 객체를 추가하여 보완할 수도 있다. 최근 개발을 통해 정적 메쉬가 1nsane 게임의 시스템과 유사하게 노드 골격의 움직임에 따라 변형될 수 있게 되었다. 이 시스템은 'Flexbody'라고 불리며 버전 0.36부터 포함되었다.

맵 시스템은 디지털 고도 모델(DEM)에서 사용되는 것과 같은 원시 이미지 파일에 정의된 지형 데이터를 사용하여 현실적인 지표면을 구현한다. 지형은 흑백 원시 이미지 형식 파일을 생성할 수 있는 모든 프로그램을 이용해 만들 수 있으며, 이는 어떤 이미지로든 맵을 제작할 수 있다는 것을 의미한다.

샌드박스 게임으로서 Rigs of Rods에는 정해진 게임 플레이 목표가 없다. 하지만 스크립팅 기능을 지원하여 도로 주행이나 드래그 스트립 경주에서 체크포인트 통과 시간을 측정하는 등의 미션이나 상호작용을 구현할 수 있다. 이전에는 Lua가 스크립팅 언어 및 엔진으로 사용되었으나, 버전 0.38부터는 AngelScript[2][12]로 대체되었다. 멀티플레이어 모드를 통해 최대 64명의 사용자가 같은 게임 공간에서 동시에 상호작용하며 플레이할 수 있다.

3. 평가

물리학자 Brian Beckmaneng은 ''Rigs of Rods''를 "내가 본 최고의 운전 시뮬레이션 중 하나"라고 평가했다.[3][4] 이 게임은 2007년 크리스마스 에디션의 PC 게이머 UK에 소개되었으며,[5][6] 프랑스 잡지 MicroSimfra은 2008년 6월호에서 ''Rigs of Rods''를 미리 소개하기도 했다.[7] 게임의 개발자인 Pierre-Michel Ricordelfra은 2009년 7월 10일 프랑스에서 열린 리브르 소프트웨어 미팅에 초청되어 게임에 대해 발표하는 시간을 가졌다.[8]

4. 갤러리



5. BeamNG.drive와의 관계

2011년, 일부 Rigs of Rods 개발자들은 Rigs of Rods 제작을 통해 얻은 지식을 바탕으로 새로운 상업용 게임인 BeamNG.drive 개발을 시작했다.[9] 이 게임에는 Rigs of Rods 개발팀이 참여하여 여러 부분에서 Rigs of Rods 개발 과정에서 축적된 노하우가 활용되었다.

참조

[1] 웹사이트 Rigs of Rods is going Open Source http://rigsofrods.bl[...] 2009-02-08
[2] 웹사이트 replaced by AngelScript http://www.rigsofrod[...] 2012-03-26
[3] AV media Dr. Beckman discusses physics in Rigs of Rods https://www.youtube.[...] 2007-08-31
[4] Citation Brian Beckman: The Physics in Games - Real-Time Simulation Explained https://channel9.msd[...] 2021-10-04
[5] magazine Keep on truckin' Future plc 2007-12
[6] 웹사이트 Rigs of Rods Blogspot https://rigsofrods.b[...] Pierre-Michel Ricordel 2023-12-10
[7] journal Rigs of Rods Control of heavy lorries 2008-06
[8] 웹사이트 Public presentation of RoR http://rigsofrods.bl[...]
[9] 뉴스 ign.com: The Most Impressive Physics Engine You’ve Never Seen https://www.ign.com/[...] 2020-01-12
[10] 웹사이트 Release 0.4.7.0 https://github.com/R[...] 2016-11-20
[11] 웹사이트 Rigs of Rods is going Open Source http://rigsofrods.bl[...] 2009-02-08
[12] 웹사이트 replaced by AngelScript http://www.rigsofrod[...]
[13] 웹인용 Rigs of Rods is going Open Source http://rigsofrods.bl[...] 2009-02-08



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com